package com.dk.service;

import com.dk.model.CraftRelatedProduct;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dk.vo.CraftRelatedProductVO;
import com.dongdongshop.data.Result;

import java.util.List;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author wbh
 * @since 2023-03-20
 */
public interface CraftRelatedProductService extends IService<CraftRelatedProduct> {

    CraftRelatedProductVO getInfoList(CraftRelatedProductVO craftRelatedProductVO);

    Result insertInfoCraftRelatedProduct(CraftRelatedProductVO craftRelatedProductVO);

    CraftRelatedProductVO getInfoCraftRelatedProductById(Integer id);

    void deleteInfoCraftRelatedProductById(Integer id);


    Result updateInfoCraftRelatedProductById(CraftRelatedProductVO craftRelatedProductVO);

    void deleteInfoCraftRelatedCraftRouteId(String craftRouteId);

    CraftRelatedProduct getInfoCraftRelatedProductByMaterialId(String materialId);
}
